Słownik prawniczo handlowy polsko-angielski Anna Słomczewska

to accomplish a task, to fulfil a task, to perform a task